1.should have done =ought to have done 本应该做而没做 2.would have done = 本来就会去做某事而没做 3.could have done = 本可以做某事而没做 4.might have done 本可以做而没做 例:They ought to have apologized. 他们本该道歉的。 5. must have done sth 一定做...
高中英语时态讲解(现在完成时) 现在完成时(have/has done) ① 表示动作到现在为止已经完成或刚刚完成,强调对现在产生的影响。 例:I bought a new house, but I haven't sold my old one yet, so at the moment I have two houses. 我买了一所新房子,但是还没有卖掉旧...
28.It ___ around nine o'clock when I drove back home because it was already dark. A) had to be B) was to be C) must be D) must have been 29.If you act ___ the doctor's advice ,you won't get well again. A) aside from B) contrary to C)capable of D) p...
成人高考学位英语备考练习:非谓语动词 一、不定式 (一)基本结构 to do to be doing to have done to be done to have been done 学位英语真题汇编 1、Judging from his manners at the party, he does
might have done"本来可能……;本来应该或可以做某事"(实际没有发生;含有轻微的责备语气。 should/ought to have done "本来该做某事"(而实际未做) should not/ought not to have done "本来不该做"(实际却做过了,含有责备语气) needn't have done "本来不必做"(但是...
更多内容请点击:【中考英语】万能亮点句型,英语作文高分必杀技!